blood sugar
noun
: the glucose in the blood
also
: its concentration (as in milligrams per 100 milliliters)
Love words? Need even more definitions?
Merriam-Webster unabridged
Share